production surplus - French English Dictionary